IJ (Integrated Java) একটি শক্তিশালী কমান্ড লাইন টুল, যা মূলত Apache Derby ডেটাবেস ব্যবস্থাপনায় ব্যবহৃত হয়। এটি Java ডেভেলপারদের জন্য তৈরি একটি টুল, যা Apache Derby ডেটাবেস পরিচালনা, কনফিগারেশন, ডেটাবেস অ্যাক্সেস, এবং অন্যান্য কার্যক্রম সহজ করে তোলে।
IJ টুল ব্যবহার করে আপনি SQL স্ক্রিপ্ট চালাতে পারেন, ডেটাবেসে সংযোগ স্থাপন করতে পারেন এবং বিভিন্ন ডেটাবেস অপারেশন করতে পারেন। এটি বিশেষভাবে উপকারী যখন আপনি Java অ্যাপ্লিকেশন থেকে Apache Derby ডেটাবেস পরিচালনা করতে চান।
DERBY_HOME
পরিবেশ ভেরিয়েবলটি সেট করুন, যা আপনার ডার্বি ইনস্টলেশন ডিরেক্টরির অবস্থান নির্দেশ করবে।PATH
পরিবেশ ভেরিয়েবল এ DERBY_HOME/bin
যোগ করুন যাতে IJ টুল এবং অন্যান্য কমান্ড চালানো যায়।IJ টুল চালু করতে, আপনার কমান্ড লাইন বা টার্মিনালে ij
কমান্ড ব্যবহার করুন।
Windows:
C:\derby\bin> ij
Linux/MacOS:
$DERBY_HOME/bin/ij
IJ টুলের মাধ্যমে ডেটাবেসে সংযোগ স্থাপন করতে, আপনি নিচের কমান্ড ব্যবহার করতে পারেন:
connect 'jdbc:derby://localhost:1527/myDB;create=true';
এখানে:
একবার ডেটাবেসে সংযোগ স্থাপন করলে, আপনি SQL স্ক্রিপ্ট ব্যবহার করে বিভিন্ন অপারেশন করতে পারেন। উদাহরণ:
CREATE TABLE employee (
id INT PRIMARY KEY,
name VARCHAR(100),
age INT
);
এটি একটি employee নামক টেবিল তৈরি করবে যেখানে id, name, এবং age ফিল্ড থাকবে।
SQL কুয়েরি ব্যবহার করে ডেটাবেসে ডেটা ইনসার্ট করুন:
INSERT INTO employee VALUES (1, 'John Doe', 30);
INSERT INTO employee VALUES (2, 'Jane Smith', 25);
ডেটাবেস থেকে ডেটা সিলেক্ট করতে:
SELECT * FROM employee;
এটি employee টেবিলের সমস্ত ডেটা রিটার্ন করবে।
ডেটাবেসে কাজ শেষ হলে, সংযোগ বন্ধ করতে:
disconnect;
IJ টুল একটি খুবই শক্তিশালী এবং সহজে ব্যবহারযোগ্য টুল যা Apache Derby ডেটাবেসের সাথে কাজ করার জন্য ব্যবহৃত হয়। এটি SQL কুয়েরি পরিচালনা করতে, ডেটাবেস সংযোগ করতে, এবং বিভিন্ন ডেটাবেস অপারেশন সহজভাবে সম্পাদন করতে সাহায্য করে। Java ডেভেলপারদের জন্য এটি একটি কার্যকরী টুল, বিশেষ করে যখন embedded বা client-server ডেটাবেস পরিচালনা করার প্রয়োজন হয়।
common.read_more